long r11 = 0;
long status = -1;
+#define USE_PAL_EMULATOR
+#ifdef USE_PAL_EMULATOR
+ return pal_emulator_static(index);
+#endif
if (running_on_sim) return pal_emulator_static(index);
if (index >= PAL_COPY_PAL) {
printk("xen_pal_emulator: UNIMPLEMENTED PAL CALL %d!!!!\n",
#define FAST_HYPERPRIVOPS
#define FAST_HYPERPRIVOP_CNT
#define FAST_REFLECT_CNT
-#define FAST_TICK
+//#define FAST_TICK
#define FAST_BREAK
#define FAST_ACCESS_REFLECT
#define FAST_RFI
#undef RFI_TO_INTERRUPT // not working yet
#endif
-// FIXME: turn off for now... fix zero'ing regs, should be bank1?
-#define HANDLE_AR_UNAT
+// FIXME: turn off for now... but NaTs may crash Xen so re-enable soon!
+//#define HANDLE_AR_UNAT
// FIXME: This is defined in include/asm-ia64/hw_irq.h but this
// doesn't appear to be include'able from assembly?